package cn.net.wanji.service;

import cn.net.wanji.entity.AntennaInfo;
import cn.net.wanji.entity.JsonRoot;
import cn.net.wanji.entity.PreData;
import cn.net.wanji.entity.deviceInfo.DeviceInfo;
import cn.net.wanji.entity.deviceStatus.DeviceStatus;
import org.springframework.web.multipart.MultipartFile;

import java.text.ParseException;
import java.util.List;

public interface DataReceiveService {

    void dataReceive(JsonRoot jsonRoot);

    void saveFile(MultipartFile[] files, Integer[] fileTypes, String recordId, String detectTime);

    void deviceInfoData(DeviceInfo deviceInfo);


    void preDataReceiveToKafka(PreData preData);

    void AIDataToKafka(String message);

    void addAntennaInfo(List<AntennaInfo> antennaInfoList);
}
